pair of draft animals - Español Inglés Diccionario